{% extends "../base.html" %}

{% block title %} pyutility:python实用工具 数据结构和算法Flash动画演示 {% endblock title %}

{% block header %}
<style type="text/css">
.list{font-size:12px;padding:10px;}
.list li{line-height:35px}
.list li span{float:right;color:#999}
.list li a{padding:3px 2px 1px 2px;color:#000;text-decoration:none}
.list li a:hover{color:#FFF;background-color:#36F}
</style>
{% endblock header %}

{% block content %}
<blockquote>
<div class="nav">
<a  href="/">返回首页</a>
</div>

<ol class="list">
<li><a class="u" target="_blank" href="/swf/seq_search.swf">顺序查找</a></li>
<li><a class="u" target="_blank" href="/swf/seq_stack_4.swf">顺序栈（4个存储空间）</a></li>
<li><a class="u" target="_blank" href="/swf/seq_stack_8.swf">顺序栈（8个存储空间）</a></li>
<li><a class="u" target="_blank" href="/swf/seq_delete.swf">顺序表的删除运算</a></li>
<li><a class="u" target="_blank" href="/swf/seq_insert.swf">顺序表的插入</a></li>
<li><a class="u" target="_blank" href="/swf/seq_queue.swf">顺序队列操作</a></li>
<li><a class="u" target="_blank" href="/swf/bin_search.swf">二分查找</a></li>
<li><a class="u" target="_blank" href="/swf/block_search.swf">分块查找</a></li>

<li><a class="u" target="_blank" href="/swf/triple_reverse.swf">三元组表的转置</a></li>
<li><a class="u" target="_blank" href="/swf/seq_store.swf">串的顺序存储</a></li>
<li><a class="u" target="_blank" href="/swf/node_insert.swf">单链表结点的插入</a></li>
<li><a class="u" target="_blank" href="/swf/node_delete.swf">单链表结点的删除</a></li>
<li><a class="u" target="_blank" href="/swf/insert_head.swf">头插法建单链表</a></li>
<li><a class="u" target="_blank" href="/swf/insert_tail.swf">尾插法建表</a></li>
<li><a class="u" target="_blank" href="/swf/queue.swf">循环队列操作演示</a></li>
<li><a class="u" target="_blank" href="/swf/recur.swf">栈与递归</a></li>

<li><a class="u" target="_blank" href="/swf/bubble.swf">冒泡排序</a></li>
<li><a class="u" target="_blank" href="/swf/insert_sort.swf">直接插入排序</a></li>
<li><a class="u" target="_blank" href="/swf/selection_sort.swf">直接选择排序</a></li>
<li><a class="u" target="_blank" href="/swf/merge.swf">规并排序</a></li>
<li><a class="u" target="_blank" href="/swf/qsort.swf">快速排序</a></li>
<li><a class="u" target="_blank" href="/swf/heap_sort.swf">堆排序</a></li>
<li><a class="u" target="_blank" href="/swf/shell_sort.swf">希儿排序</a></li>
<li><a class="u" target="_blank" href="/swf/bucket_sort.swf">桶式排序法</a></li>
<li><a class="u" target="_blank" href="/swf/radix_sort.swf">基数排序</a></li>

<li><a class="u" target="_blank" href="/swf/bintree.swf">二叉树的建立</a></li>
<li><a class="u" target="_blank" href="/swf/bst.swf">二叉排序树的生成</a></li>
<li><a class="u" target="_blank" href="/swf/bst_delete.swf">二叉排序树的删除</a></li>
<li><a class="u" target="_blank" href="/swf/thbintree.swf">中序线索化二叉树</a></li>
<li><a class="u" target="_blank" href="/swf/pre.swf">寻找中序线索化二叉树指定结点的前驱</a></li>
<li><a class="u" target="_blank" href="/swf/suc.swf">寻找中序线索化二叉树指定结点的后继</a></li>
<li><a class="u" target="_blank" href="/swf/huffman_tree.swf">构造哈夫曼树的算法模拟</a></li>
<li><a class="u" target="_blank" href="/swf/huffman.swf">构造哈夫曼树过程</a></li>
<li><a class="u" target="_blank" href="/swf/tree_forest.swf">树、森林和二叉树的转换</a></li>

<li><a class="u" target="_blank" href="/swf/open_hashing.swf">开放定址法建立散列表</a></li>
<li><a class="u" target="_blank" href="/swf/hashing.swf">拉链法创建散列表</a></li>

<li><a class="u" target="_blank" href="/swf/string_match.swf">朴素串匹配算法过程示意</a></li>

<li><a class="u" target="_blank" href="/swf/dfs.swf">图的深度优先遍历</a></li>
<li><a class="u" target="_blank" href="/swf/bfs.swf">邻接表表示的图的广度优先遍历</a></li>
<li><a class="u" target="_blank" href="/swf/ldfs.swf">邻接表表示的图的深度优先遍历</a></li>
<li><a class="u" target="_blank" href="/swf/top_sort.swf">拓扑排序</a></li>
<li><a class="u" target="_blank" href="/swf/shortest_path.swf">最短路径</a></li>
<li><a class="u" target="_blank" href="/swf/mst.swf">克鲁斯卡尔算法构造最小生成树</a></li>

<li><a class="u" target="_blank" href="/swf/B_tree_delete.swf">B树的删除 </a></li>
<li><a class="u" target="_blank" href="/swf/B_tree_grown.swf">B树的生长过程 </a></li>
</ol>
<div>
<a href="/swf/all.rar">下载</a>
</div>
</blockquote>

{% endblock content %}